@charset "utf-8";



* {



	margin: 0;



	padding: 0;



	color: #3d3d3d;



	font-family: "微软雅黑";



	font-size: 14px;



}



a {



	text-decoration: none;



}



li {



	list-style: none;



}



img, input {



	border: 0;



}



h1, h2, h3, h4, h5, h6 {



	font-weight: bold;



}



.pageTop {



	height: 36px;



	line-height: 36px;



	background-color: #f7faf3;



}



.pageTBox {



	width: 1180px;



	margin: 0 auto;



	overflow: hidden;



}



.pageTBox h1 {



	float: left;



}



.pageTBox p, .pageTBox ul, .pageTBox ul li {



	float: right;



}



.pageTBox ul li {



	background-repeat: no-repeat;



	background-position: left center;



	width: 100px;



}



.linkLi1 {



	background-image: url(../images/tx.jpg);



	margin-right: 20px;



}



.linkLi2 {



	background-image: url(../images/xl.jpg);



}



.linkLi3 {



	background-image: url(../images/wx.jpg);



}



.pageTBox ul li a {



	margin-left: 27px;



}



.pageTBox p a {



	margin: 0 5px;



}



.logoLine {



	width: 1180px;



	margin: 0 auto;



	clear: both;



	overflow: hidden;



}



.logo {



	float: left;



	height: 50px;



}



.logo img {



	height: 50px;



}



.logoLine .clearfix .info {



    padding: 3px 0 3px 15px;



    margin-left: 15px;



    border-left: 1px solid #afafb0;



	float: left;



}



.logoLine .clearfix .info h5 {



    font-size: 20px;



    color: #000;



    margin-bottom: 6px;



    font-weight: bold;



}



.logoLine .clearfix .info p {



    font-size: 16px;



    letter-spacing: 2px;



    color: #474443;



}



.logoLine dl {



	float: right;



	margin-top: 23px;



}



.logoLine dl dd {



	text-align: center;



}



.logoLine dl dt {



	overflow: hidden;



	line-height: 35px;



	margin: 10px 0 15px 0;



}



.logoLine dl dt img, .logoLine dl dt p, .logoLine dl dt h2 {



	float: left;



}



.logoLine dl dt p {



	font-size: 16px;



	margin: 0 10px;



}



.logoLine dl dt h2 {



	font-size: 26px;



	color: #329b00;



	font-weight: bold



}



.middle {



    padding-left: 80px;



    width: 300px;



    font-size: 35px;



    float: left;



}



.navBanner {



	position: relative;



	height: 550px;



}



.nav {



	height: 50px;



	background: url(../images/navBg.png) no-repeat center 0;



	position: relative;



	top: 0;



	width: 100%;



}



.navBox {



	width: 1176px;



	margin: 0 auto;



	height: auto;



	overflow: hidden;



}



.navBox li {



	float: left;



	height: 50px;



	line-height: 50px;



	width: 147px;



	text-align: center;



	



	background-image: url(../images/spline.jpg);



	background-repeat: no-repeat;



	background-position: right center;



}



.navBox li a {



	font-size: 18px;



	color: white;



	display: block;



}



.navBox li a:hover {



	background-color: #297d01;



}



.full_banner {



	width: 100%;



	position: relative;



	height: 550px;



	background: #FFF;



	overflow: hidden;



}



.full_banner .bd {



	margin: 0 auto;



	position: relative;



	z-index: 0;



	overflow: hidden;



}



.full_banner .bd ul {



	width: 100% !important;



}



.full_banner .bd li {



	width: 100% !important;



	float: left;



	height: 550px;



	overflow: hidden;



	text-align: center;



}



.full_banner .bd li a {



	display: block;



	height: 615px;



}



.full_banner .hd {



	width: 100%;



	position: absolute;



	z-index: 1;



	bottom: 0;



	left: 0;



	height: 50px;



	line-height: 50px;



	text-align: center;



}



.full_banner .hd ul {



	text-align: center;



}



.full_banner .hd ul li {



	cursor: pointer;



	display: inline-block;



*display:inline;



	zoom: 1;



	width: 40px;



	height: 12px;



	margin: 5px;



	background: url(../images/tg_flash_p.png) -50px 0;



	overflow: hidden;



	line-height: 9999px;



}



.full_banner .hd ul .on {



	background-position: 0px 0px;



}



.conPater {



	width: 1180px;



	margin: 50px auto;



	clear: both;



}



.GCCon h1, .caseCon h2, .AdvCon p {



	font-size: 24px;



	color: #329b00;



	text-align: center;



	line-height: 40px;



	background-repeat: no-repeat;



	background-position: bottom center;



	height: 40px;



	font-weight:bold;



}



.coperMore {

	display: block;

	color: #329b00;

	text-align: center;

	margin: 10px 0 25px 0;

	font-size:16px;

}





.coperLine {



	height: 100px;



	overflow: hidden;



	padding-bottom: 90px;



	background-image: url(../images/coperBg.jpg);



	background-repeat: no-repeat;



	background-position: center bottom;



}



.mr_frbox {



	height: 100px;



}



.mr_frBtnL {



	float: left;



	margin-top: 20px;



	cursor: pointer;



	display: inline;



}



.mr_frUl {



	float: left;



	height: 100px;



	width: 1120px;



}



.mr_frBtnR {



	float: right;



	margin-top: 20px;



	cursor: pointer;



}



.mr_frUl ul li {



	display: inline;



	float: left;



	height: 100px;



	width: 200px;



	margin-left: 21px;



	overflow: hidden;



}



.mr_frUl ul li img {



	display: block;



	width: 198px;



	height: 98px;



	border: 1px solid #ccc



}



.GCCon {



	clear: both;



	overflow: hidden;



}



.leftGC {



	float: left;



	width: 256px;



	height: 856px;



}



.leftGCTop {



	height: 122px;



	background: url(../images/GCTitle.jpg) no-repeat center 0



}



.leftGCBody {



	width: 224px;



	background-color: #e9e9e9;



	padding: 18px 8px;



	margin: 0 auto;



}



.leftGCBody dl dd {



	width: 100%;



	height: 34px;



	background-color: #329b00;



	line-height: 34px;



	margin: 10px 0;



}



.leftGCBody dl dd a, .leftGCBody dl dd a span {



	color: white;



	font-size: 18px;



}



.leftGCBody dl dd span {



	margin: 0 8px 0 25px;



}



.leftGCBody dl dt {



	height: 32px;



	line-height: 32px;



}



.leftGCBody dl dt a span {



	margin: 0 10px 0 38px;



}



.leftGCBody dl dt a {



	font-size: 15px;



}



.GCPhone {



	width: 100%;



	padding: 34px 0;



	background: url(../images/gcPhone.jpg) no-repeat center 0;



	margin-top: 20px;



}



.GCPline {



	height: 48px;



	overflow: hidden;



	margin: 0 auto;



	width: 200px;



}



.GCPline img {



	float: left;



}



.GCPline div {



	float: left;



	margin-left: 5px;



}



.GCPline div p {



	color: white;



	font-size: 14px;



}



.GCPline div h1 {



	color: white;



	font-size: 20px;



	font-weight: 500;



}



.rightGC {



	float: right;



	width: 1180px;



}



.RgcTop {



	height: 67px;



	background-color: #e9e9e9;



	width: 882px;



	margin-right: 20px;



	margin-top: 45px;



	overflow: hidden;



	line-height: 67px;



}



.RgcTop ul, .RgcTop ul li {



	float: left;



}



.RgcTop ul li {



	width: 280px;



	text-align: center;



	font-weight: bold;



	font-size: 18px;



}



.RgcTop ul li span {



	font-size: 14px;



	font-style: italic;



}



.RgcTop a {



	float: right;



	margin-right: 20px;



}



.specialLi {



	background-color: #329b00;



	color: white;



}



.specialLi span {



	color: white;



}



.RgcBox {



	display: none;



	overflow: hidden;



}



.RgcBox li {



    width: 271px;

    height: 350px;

    /*border: 1px solid #e9e9e9;*/

    float: left;

    margin: 20px 21px 0 0;	



}



.RgcBox li:hover {



	/*border: 1px solid #329b00;*/



}



.RgcBox li img {



	display: block;



	width: 272px;



	height: 194px;



}



.RgcBox li p {



/* 	height: 32px; */



	background-color: #e9e9e9;



	line-height: 32px;



	text-align: center;
	
	
	
	padding: 6px 9px;



}



.caseCon {



	clear: both;



	margin-top: 50px;



}



.caseBox ul {



	overflow: hidden;



}



.caseBox ul li {



	width: 275px;



	height: 245px;



	float: left;



	margin: 0 14px;



}



.caseBox ul li img {



	display: block;



	width: 275px;



	height: 210px;



	/*border: 1px solid #ccc;*/



}



.caseBox ul li p {



	line-height: 45px;



	height: 33px;



	text-align: center;



}



#demo {



	overflow: hidden;



	width: 1180px;



	margin: 0 auto;



}



#indemo {



	float: left;



	width: 800%;



}



#demo1 {



	float: left;



}



#demo2 {



	float: left;



}



.disturb {



	background: url(../images/disturb.jpg) no-repeat center 0;



	padding-top: 159px;



	clear: both;



	padding-bottom: 125px;



	margin-bottom: 57px;



}



.disCon {



	width: 1180px;



	margin: 0 auto;



	overflow: hidden;



}



.leftDis, .rightDis {



	width: 510px;



	text-align: center;



}



.leftDis {



	float: left;



}



.rightDis {



	float: right;



}



.disCon p {



	font-size: 18px;



	line-height: 26px;



	height: 52px;



	margin-bottom: 297px;



}



.disCon p span {



	color: #329b00;



	font-size: 18px;



	font-weight: 600;



}



.Advan1 {



	background: url(../images/AdvanBg1.jpg) no-repeat center 0;



	margin-bottom: 42px;



}



.Adcion1 {

	width: 1020px;

	margin: 0 auto;

	padding: 20px 0 109px 0;

}

.Adcion1 .one{

	text-align:left;

	padding-left:30px;

}





.AdvCon li {



	background-image: url(../images/start.jpg);



	background-repeat: no-repeat;



	background-position: left 6px;



	padding-left: 33px;



	font-size: 16px;



	line-height: 26px;



	width: 485px;

	margin-top: 16px;



}



.AdvCon li span {



	color: #ff3f01;



	font-size: 16px;



}



.Advan2 {



	background: url(../images/AdvanBg2.jpg) no-repeat center 0;



	margin-bottom: 12px;



}













.Adcion2 {

	width: 1128px;

	margin: 0 auto;

	overflow: hidden;

	padding-bottom:70px;

	padding-top: 20px;

}

.Adcion2 .two{

	text-align:right;

	padding-right: 115px;

}





.Adcion2 ul, .Adcion4 ul {



	float: right;

    padding-top: 20px;

}



.Advan3 {



	background: url(../images/AdvanBg3.jpg) no-repeat center 0;



	margin-bottom: 40px;



	clear: both;



}



.Adcion3 {

	width: 1020px;

	margin: 0 auto;

	padding: 101px 0 145px 0;

}

.Adcion3 .three{

	text-align:left;

	padding-left: 40px;

}

.Advan4 {

	background: url(../images/AdvanBg4.jpg) no-repeat center 0;

	margin-bottom: 20px;

}



.Adcion4 {



	width: 1128px;



	margin: 0 auto;



	overflow: hidden;



	padding: 103px 0 132px 0;



}



.Ads {



	background: url(../images/ADs.jpg) no-repeat center 0;



}



.Ads div {



	width: 1090px;



	margin: 0 auto;



	overflow: hidden;



	padding: 60px 0



}



.aDScON {



	float: right;



	width: 150px;



}



.aDScON button {



	width: 145px;



	height: 44px;



	background: url(../images/DZBtn.png) no-repeat center 0;



	border: 0;



}



.aDScON dt {



	color: white;



	font-size: 26px;



	font-family: Impact



}



.cusName {



	height: 55px;



	background: url(../images/cusName.jpg) no-repeat center 0;



}



.cusMorew {



	display: block;



	width: 90px;



	height: 22px;



	border: 1px solid #52ad34;



	margin: 12px auto;



	color: #52ad34;



	text-align: center;



	font-size: 12px;



	line-height: 22px;



}



.cusBox {



	margin-top: 25px;



	overflow: hidden;



	height: 300px;



	margin-bottom: 40px;



}



.cusBox li {



	width: 260px;



	float: left;



	height: 300px;



	margin-left: 28px;



}



.cusBox li img {



	display: block;



	width: 260px;



	height: 163px;



}



.cusBox li p {



	line-height: 24px;



	height: 70px;



	margin: 10px 0



}



.detaMore {



	display: block;



	color: #329b00;



}



.detaMore:hover {



	text-decoration: underline;



}



.profCon {



	clear: both;



	margin-top: 50px;



}



.profiNa {



	width: 284px;



	height: 27px;



	background: url(../images/profileNe.jpg) no-repeat center 0;



	margin: 0 auto;



}



.proShow {



	height: 304px;



	overflow: hidden;



	margin-top:30px;



}



.leftPro {



	float: left;



	width: 610px;



	background: url(../images/proMovie.jpg) no-repeat center 0;



	height: 304px;



}



.movieBox {



	width: 350px;



	height: 232px;



	border: 3px solid #52ad34;



	margin: 43px 0 0 250px;



	padding: 5px;



}



.movieBox img {



	display: block;



	width: 350px;



	height: 232px;



}



.rightPro {



	float: right;



	width: 550px;



}



.rightPro p {



	margin: 20px 0 0 10px;



	line-height: 28px;



	height: 100px;



	width: 530px;



}



.profMore {



	display: block;



	color: #329b00;



	line-height: 24px;



	height: 24px;



	margin-top:10px;



}



.rightPro ul {



	width: 100%;



	overflow: hidden;



	height: 116px;



	margin-top: 34px;



}



.rightPro ul li {



	float: left;



	margin-left: 10px;



	width: 170px;



}



.rightPro ul li img {



	display: block;



	width: 170px;



	height: 116px;



}



.newsCon {



	width: 100%;



	clear: both;



	margin: 50px 0;



	overflow: hidden;



	height: 380px;



}



.leftNes {



	float: left;



	width: 100%;



}



.rightNes {



	float: right;



	width: 380px;



}



.newsName {



	height: 33px;



	overflow: hidden;



	width: 100%;



	background-color: #ededed;



	line-height: 33px;



	margin-bottom: 15px;



}



.newsName ul, .newsName ul li {



	float: left;



}



.newsName ul li {



	width: 125px;



	text-align: center;



	font-size: 18px;



	font-weight: 600;



	cursor:pointer;



}



.speNews {



	background-color: white;



	border: 0;



	border-top: 2px solid #329b00;



}



.newsName a {



	float: right;



	margin-right: 10px;



}



.newsShow {



	clear: both;



}



.Upnews {



	height: 172px;



	overflow: hidden;



}



.Upnews img {



	display: block;



	float: left;



	width: 294px;



	height: 172px;



}



.UpneText {



	padding-left:330px;



}



.UpneText h3 {



	line-height: 34px;



}



.UpneText h3 a {



	font-size: 16px;



	font-weight: 600;



	color: #329b00;



}



.UpneText p {



	height: 100px;



	margin-bottom: 10px;



	line-height: 24px;



}



.UpneText button {



	width: 108px;



	height: 28px;



	background-color: #329b00;



	color: white;



	border: 0;



	cursor: pointer



}



.Donews {



	clear: both;



	margin-top: 10px;



	line-height: 37px;



	border-bottom: 1px dashed #ddd;



	overflow: hidden;



}



.Donews dl {



	float: left;



	width: 570px;



	margin: 0 10px;



}

.Donews dl dd span {

	float: right;

}



.Donews dl dd {



	background-image: url(../images/dot.jpg);



	background-repeat: no-repeat;



	background-position: left center;



}



.Donews dl dd a {



	margin-left: 20px;
	
	
	
	font-size: 16px;



}



.newsShow table td {



	height: 28px;



	line-height: 28px;



}



.newsShow table .ask {



	background-image: url(../images/ask.jpg);



	background-repeat: no-repeat;



	background-position: left center;



}



.newsShow table .ask a {



	color: #329b00;



	font-weight: 600



}



.newsShow table .answer {



	background-image: url(../images/answer.jpg);



	background-repeat: no-repeat;



	background-position: left 6px;



}



.newsShow table td a {



	margin-left: 30px;



	font-size: 14px;



}



.friLink {



	clear: both;



}



.linkNane {



	overflow: hidden;



	margin-bottom: 15px;



}



.linkNane h3 {



	float: left;



	font-size: 20px;



	color: #329b00;



	line-height: 30px;



	font-weight: 600



}



.linkR {



	float: right;



	text-align: center;



	width: 1080px;



	height: 2px;



	background-color: #ccc;



	margin-top: 14px;



}



.linkCon {



	clear: both;



	overflow: hidden;



}



.linkCon img {



	float: left;



}



.linkCon p {



	float: right;



	width: 1040px;



	line-height: 30px;



}



.linkCon p a {



	margin: 0 10px;



}



.pageDon {



	clear: both;



	background: url(../images/pageBg.jpg) no-repeat center 0;



	padding: 104px 0 10px 0;



}



.pGEbcON {



	width: 1086px;



	margin: 0 auto;



	overflow: hidden;



}



.mewssBox {



	float: left;



	width: 350px;



}



.newsPart {



	display: none;



}



.messLine {



	overflow: hidden;



	width: 100%;



	height: 35px;



	border: 1px solid #ccc;



	margin-bottom: 10px;



	clear: both;



}



.messLine img {



	float: left;



}



.messLine input {



	float: right;



	height: 35px;



	line-height: 35px;



	width: 290px;



}



textarea {



	border: 0;



	border: 1px solid #ccc;



	padding: 5px;



	margin-bottom: 10px;



	clear: both;



}



.mewssBox button {



	width: 100%;



	height: 40px;



	background-color: #329b00;



	color: white;



	border: 0;



	cursor: pointer;



	font-size: 20px;



	line-height: 40px;



	margin-bottom: 32px;



}



.BotmPhone {



	background-image: url(../images/botmPhone.jpg);



	background-repeat: no-repeat;



	background-position: left center;



	height: 48px;



	padding-left: 60px;



}



.BotmPhone dd {



	color: #329b00;



	line-height: 20px;



}



.BotmPhone dt {



	color: #329b00;



	font-size: 24px;



	line-height: 28px;



	font-weight: bold;



}



.BotmCon {



	float: right;



	width: 685px;



	margin-top: 50px;



}



.subNav {



	height: 40px;



	line-height: 40px;



	background-color: white;



	text-align: center;



	color: #329b00;



	font-weight: 600;



}



.subNav a {



	font-size: 16px;



	color: #329b00;



	font-weight: 600;



	margin: 0 7px;



}



.Shadow {



	width: 100%;



	height: 36px;



	background: url(../images/subNav.png) no-repeat center 0;



}



.pageDPart {



	height: 200px;



	overflow: hidden;



	margin: 20px 0;



}



.pageDPart p {



	width: 490px;



	float: left;



	color: white;



	line-height: 28px;



}



.pageDPart p span {



	color: white;



	margin-left: 30px;



}



.pageDPart p a {



	color: white;



}



.pageDPart p a:hover {



	text-decoration: underline;



}



.pageDPart .ewm {



	float: right;



	display: block;



	width: 123px;



	height: 123px;



	margin-top: 15px;



}

.pageDPart .weixin {

	float: right;

	display: block;

	width: 123px;

	height: 123px;

}

.pageDPart .weixin p {

	text-align:center;

	width: 123px;

}

















.container {



    width: 1200px;



    margin: 0 auto;



}



.promo-block {



    display: table;



    margin: auto;



}



.promo-text {

    text-align: center;

    font-size: 24px;

	color:#329b00;

    font-weight: bold;

	line-height: 1.3;

    display: inline-block;

    -webkit-backface-visibility: hidden;

    font-family: 'Open Sans', Roboto Slab, "Microsoft YaHei", sans-serif;

}



.promo-paragraph {

    padding: 0;

    text-align: center;

    margin-top: 15px;

	margin-bottom:15px;

	font-size:16px;

}



.promo-paragraph {



    padding: 0;



    text-align: center;



    margin-top: 15px;



	color:#329b00;



}















#index-whyus {



    padding: 0px 0 0px;



}







.row {



    margin-right: -15px;



    margin-left: -15px;



	height:260px;



}



.col-lg-3 {



    width: 47%;



	position: relative;



    min-height: 1px;



    padding-right: 15px;



    padding-left: 15px;



	float:left;
	
	
	
	padding-bottom: 40px;



}



.hi-icon {



    font-size: 44px;



    text-align: center;



    position: relative;



    z-index: 1;



    color: #F44336;



    margin: auto;



    display: table;



    margin-top: 15px;



    margin-bottom: 5px;



    width: 85px;



    height: 85px;



    border-radius: 50%;



    -webkit-transition: all 0.25s linear;



    -moz-transition: all 0.25s linear;



    -ms-transition: all 0.25s linear;



    -o-transition: all 0.25s linear;



    transition: all 0.25s linear;



}







#index-whyus .service-name {



    font-weight: bold;



    text-overflow: ellipsis;



    line-height: 1.4;



	margin: auto;



	width:150px;



	color:#329b00;



}



.service-name {



    text-align: center;



    font-size: 21px;



    font-weight: 300;



    font-family: 'Open Sans', Roboto Slab, "Microsoft YaHei", sans-serif;



}



.service-text {



    text-align: center;



    font-weight: 400;



    margin-top: 15px;



	width:226px;



	width:auto;
	
	
	
	line-height: 25px;
	
	
	
	font-size: 16px;

}



.service-name:after {



    content: "";



    width: 50px;



    position: relative;



    border-bottom: 1px solid #ddd;



    display: block;



    text-align: center;



    margin: auto;



    margin-top: 15px;



}







.reason {



    width: 1180px;



    margin: 0 auto;



}



.wenti {



    width: 100%;



	height:440px;



    padding: 20px 0;



    background: url(../images/choose_bg.jpg) no-repeat center top;



}



.wenti .wenti-con {



    width: 1180px;



    height: 1150px;



    margin: 0 auto;



}



.wenti .wenti-con .wenti-list img {



	float: left;



    width: 460px;



    margin-left: 50px;



}



.wenti .wenti-con .wenti-list .wentiwenan {



	float: right;



	width: 550px; 



	margin-top: 30px; 



	font-size: 18px; 



	line-height: 50px;



}







.wenti .wenti-con .wenti-list p {



    color: #6d6c6c;



    margin-top: 10px;



    line-height: 35px;



    padding-left: 30px;



    background: url(../images/chooselist_bg.png) no-repeat left 8px;



}



.wenti .wenti-con .wenti-list {



	margin-top:50px;



}	



.marg50 {



    margin-top: 50px;



}	







#index-count {



    background-image: url(/skin/images/count-bg.jpg);



}







.prlx {



    min-height: 260px;



    max-height: 100%;



}



.stats-top .aio-icon-top, .stats-top .stats-desc {



    width: 100%;



    display: block;



    text-align: center;



}



.aio-icon.none {



    display: inline-block;



    height: 1em;



    width: 1em;



    text-align: center;



    line-height: 1em;



    color: #fff;



    font-size: 40px;



    -moz-box-sizing: content-box;



    -webkit-box-sizing: content-box;



    box-sizing: content-box;



}



.aio-icon.none img {max-width: 100%;}



.stats-top .stats-number {



    padding: 10px 0 5px 0;



    display: inline-block;



    font-weight: 300;



    line-height: 1.3em;



    font-size: 50px;



    color: #fff;



}



.stats-block .stats-text {



    color: #fff;



    font-size: 21px;



    width: 100%;



    font-family: 'Open Sans', "Roboto Slab", "Microsoft YaHei", sans-serif;



}



.stats-top .stats-number span {font-size:50px;color:#fff;}







.wenti-con h3 {

	font-size: 28px;

    color: #329b00;

    text-align: center;

    line-height: 74px;

    background-image: url(../images/coperLine.jpg);

    background-repeat: no-repeat;

    background-position: bottom center;

    height: 74px;

	margin-bottom:50px;

}

.Care p {

	font-size: 24px;

    color: #329b00;

    text-align: center;

    line-height: 40px;

    background-repeat: no-repeat;

    background-position: bottom center;

    height: 40px;

    font-weight: bold;

}

.Care1 {

    clear: both;

    margin-top: 40px;

	width: 1180px;

    margin: auto;

}



.Care1 .Care1-in {



	width: 100%;



}



.Care1 .Care1-in .info {



	width: 100%;



	height: 430px;



}



.Care1 .Care1-in .info .inimg {



	width:550px;



	float:left;



	margin-left:40px;



	padding-top: 20px;



}



.Care1 .Care1-in .inliss {



	margin-bottom:50px;



	width: 590px;



	float:left;
	
	
	
	margin-top: -5px;



}



.Care1 .Care1-in .inliss .intitle {



	font-size:24px;



	font-weight:bold;



	line-height:60px;



	border-bottom: dashed 1px #333;



    width: 590px;



}



.Care1 .Care1-in .inliss ul {



	margin-top: 15px;



}



.Care1 .Care1-in .inliss ul li {

	line-height: 28px;

	padding-left: 30px;

	background:url(/skin/images/chooselist_bg.png) no-repeat left 8px;

    margin-top: 15px;

	font-size:16px;
	
	text-align: justify;

}



.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}



.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}



.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}



.pagess ul li:hover a{color:#fff;}



.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}



.pagess ul li.thisclass a {color: #fff;}



.pagess ul li a{ display:block;color:#999}



.pagess ul li a:hover {color: #fff;}



.tjxw h3,.tjpro h3{

    font-size: 18px;

    line-height: 28px;

    border-left: 5px solid #7fbe25;

    padding-left: 8px;

    border-bottom: 1px dashed #d0cdcd;

}

.tjxw ul,.tjpro ul{

    overflow: hidden;

    margin: 10px auto;

}

.tjxw ul li{

    width: 45%;

    float: left;

    margin-right: 5%;

    line-height: 28px;

    font-size: 14px;

}

.tjxw ul li a{

	width: 70%;

    font-size: 14px;

    display: block;

    float: left;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.tjxw ul li span{

    display: block;

    float: right;

}

.tjpro ul li{

    width: 23%;

    float: left;

    text-align: center;

    margin-right: 2%;

	line-height: 28px;

}

.tjpro ul li:nth-child(4n){

    margin-right: 0;

}

.tjpro ul li img{

    width: 100%;

    height: 152px;

}